devir teslim - French English Dictionary